/**
 * 函数的参数口语有默认值
 *  1. 有默认值的情况下，参数的类型注解可以省略
 *  2. 有默认值的参数，是可以接收一个undefined
 *
 */
function foo(x: number, y: number = 100) {
  console.log(x, y)
}

foo(10, 20)
foo(55)
foo(55, undefined)

export {}